// 孩子兄弟表示法  链式存储
// 定义： 节点（左指向孩子，数据，右指向自己的兄弟）

// 1.左孩子不变 左孩子的兄弟（们依次）放到 左孩子的右孩子（右孩子的右孩子、右孩子的右孩子的右孩子...）的位置
// 2.转化成二叉树  的存储问题
// 读取时再倒过来就行了



// // 二叉树节点 链式存储
// typedef struct BiTNode{
//     ElemType data;
//     struct BiTNode *lchild, *child;
// }


typedef struct CSNode{
    ElemType data; 
    struct CSNode *firstchild, *nextsibling;  // 第一个孩子 和 右兄弟指针
}


